An Analytical Model for Streaming over TCP

نویسندگان

  • Jinyao Yan
  • Wolfgang Mühlbauer
  • Bernhard Plattner
چکیده

Streaming over TCP has become popular as demonstrated by the example of YouTube. To cope with variability in data throughput, streaming applications typically implement buffers. Yet, for improving the quality of user experience, it is critical to dimension buffers and initial buffering delays appropriately. In this paper, we develop an analytical framework that describes the dimensioning of appropriate buffers. To this end, we propose to rely on modeling congestion window sizes immediately before a triple duplicate or timeout event. We observe that such “bounds” on TCP window sizes follow a Gamma distribution. Although being of general use due to its simplicity and accuracy, our proposed TCP model is particularly useful for TCP streaming. As confirmed by experiments, it allows to estimate the frequency of buffer overflow or underflow events if buffer sizes and initial buffering delays are known parameters in the proposed TCP streaming model, or conversely, to dimension the buffer appropriately.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analytical Framework for Streaming over TCP

Multimedia streaming applications are traditionally delivered over UDP. Recent measurements show that more and more multimedia streaming data are over TCP as web-based TV, P2P streaming, video sharing websites are getting increasingly popular. To improve the Quality of Experience (QoE) for users and to cope with variability in TCP throughput, streaming applications typically implement buffers. ...

متن کامل

Real-time and rate-distortion optimized video streaming with TCP

In this paper we explore the use of a new rate–distortion metric for optimizing real-time Internet video streaming with the transmission control protocol (TCP). We lay out the groundwork by developing a simple model that characterizes the expected latency for packets send with TCP-Reno. Subsequently, we develop an analytical model of the expected video distortion at the decoder with respect to ...

متن کامل

Mean Response Time Approximation for HTTP Transactions over Transport Protocols

This paper addresses mean response time that end-users experience when using the Internet. HTTP (Hyper Text Transfer Protocol) is a widely used transfer protocol to retrieve web objects in the Internet. Generally, HTTP uses TCP (Transmission Control Protocol) in a transport layer. But it is known that HTTP interacts with TCP inefficiently. As an example of such inefficiencies, HTTP does not req...

متن کامل

A Video Streaming Technique over TCP

A video streaming application needs to employ a transport layer protocol to transmit packetized media data. Since TCP is the most dominant protocol over the Internet, it is reasonable to consider TCP for video streaming. However, the AIMD behavior and retransmission timeouts of TCP may introduce unacceptable end-to-end delay, and therefore it is difficult to provide good quality of streaming vi...

متن کامل

Optimal TCP-Friendly Rate Control for P2P Streaming: An Economic Approach

TCP and TCP-friendly rate control protocols, designed for unicast, do not take neighbor connections into account in P2P networks. In this paper, we study the topic of distributed and optimal rate control for scalable video streams in P2P streaming applications. First, we propose a fully distributed and TCPfriendly network analytical model for rate control and formulate an optimization problem t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011